What is the longest fight in anime?

The longest fight in anime is between Goku and Frieza in Dragon Ball Z, which takes place over 19 episodes and approximately 3 hours of screen time. The fight takes place on the planet Namek and involves an intense battle between the two characters, with multiple transformations and attacks. The fight was praised for its animation, pacing, and emotional impact on the characters. Many consider it to be one of the greatest battles in anime history.